implement updateBounds properly

fixes frame rate issues on ipad
slightly darker sky