Removed gameloop dependency as it required HTMLElement, and this project must work from CLI as well as HTML. Removed superflous *_view classes, instead those will be implemented via an interface in their respective view controllers. Created CLView package for command-line-interface and HTMLView package for HTML interface
Renamed entity_modifier_base to modifier_base, cleaned up errors and warnings related to SDK update, and file name change