Gravity

Code review for the gravity implementation
Yeah this and the item below it were removed when we implemented (or maybe even before we implemented) gravity