Stubbed out Spaceship entity class and refactored the entity package

I refactored the entity package to be similar to the Vanilla plugin's component package to allow for better class organization.

Note: this is my first PR request (and my first time using git). if anything is wrong or silly, be sure to let me know.