Planets + SDL

Added support for SDL for cross platform, created "CubeSphere" class for cube-mapped spheres that can be used for textured planets.