Create ship.cpp

The implementation of 'ship.h'. I didn't finish some functions because I wasn't sure what to put there. These should work properly. I think the only error from this would probably be a syntax error.