tests.
- Basic construction and datatypes of all objects - create objects out of websocket response - autoupdate service - re-structure core models - DataStore is easier to use