New teamGiants website

We already had separate product sites for iCaching and OverviewX, but now there is one for the company itself.

We’ll list general news here and this site will be the main site for some smaller new Mac applications we want to launch in the not too distant future.