Refactor GravityAction

Remove testPositiveYVelocity()
Add testVaryingGravity()
Add helper-methods
please change the variable names preVelocityYValue and postVelocityYValue to something that fits better.