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