Fix moving of ship

The ship (fighter) is now correctly positioned and is moving correctly.
The problems involved:
 - mismatched key and direction
 - the ship itself was set focusable which was making it move
 - the Y position was not set correctly
 - the X position was not centered perfectly
 - the speed was not initialized and therefor it was zero

Other fixes involve cleaning the code a bit and more comments.