gravity is now a functor which allows for variation in the gravity field (it will be used for aquaplanet)