Refactored for better inheritence
Finished adding Imperial ship classes and interfaces