Added most of Gravity Flips logic, still porting