Added steps to calculate the exact point of collision
Cleaned up general collision tests
Added left and right gun control
Moved ship2input to IJKL