Added NES Contoller Code

Implemented the NES controller code, replacing our normal button presses
with NES inputs.

We have a few bugs with the red spaceship to work out, and Craig
strongly suggests we allow bullets to pass through the black spaces
between aliens (I can explain more later).