Input Milestone #1 complete. WASD/Space/Mouse compenents are working.

The WASD and Space buttons are updating the commands properly. Space bar only registers once per press to avoid multiple ACTION commands. WASD are registered to MOVE_UP/LEFT/DOWN/RIGHT commands.

Mouse system updates the mouse component's positions and can detect L/R clicks.

Key detections are printed to the terminal for debugging purposes.