partial re-write of main model classes, not yet integrated into system
added some more item types, moved new code to temporary packages
implemented new Module class, various changes to new model code
added enums for links and constants, various other changes
links are now called pages (the plain java logic of a page)
implemented new model code for basic commands
reorganized new packages
implemented new response model, responses are now MapObjects with a ResponseType and a set of Args
added some more commands, added flags for model types, various other changes
various changes to command model
new model code partially integrated into system, client still has errors
successfully runs and loads home page, still errors in client
client-server communication functional via terminal
Get and Query commands working
password authentication working
removed old form and list, will be re-implemented
various changes and fixes in client
minor changes in client
Merge branch 'model'
deleted old code in default package and tests that had errors