controls implemented

controls are working now :D