Unit stuff: enemy unit deleted, player slave wired with inputs

Got rid of enemy unit, because it was pointless.
Player slave unit now has keyboard event methods, which are called
directly from GamePlayer. This will pass events straight to the slave
unit and stay consistent with the idea that input should go through the
player.