diagonal ship movement 2

The movement is now really based on pygame.key.get_pressed() - button
states are checked every frame