using Unity input, allows gamepad and customizable keys