Created an abstract StarMade Entity controller to re-use the code through the major part of the file based entities.
Refactored ShipController to extend AbstractStarMadeEntityController.
Created CharacterController.
Refactor Angular Ship service to be a general API (added a firt parameter to indicate the resource, second is the ID of the entity).
Refactor controllers to use the API Service.
Added character controller and views.