major refactor - creating data spaces for models, establishing aviary - breaking singleton pattern for web apps

Fucking awesome! new year, new API, tests passing!