Reimplemented basic 2D movement with new input system