started input listener and mobile joystick functionality