got ship class and everything to work!!!

too lazy to write all changes