Restructured character entity to only have one job instead of two. Reworking the system from the old way.
Added a base MaroonController class with some extra shortcuts.