Gravity Ball class

incomplete
dr flag