Updated the models for status tracking
Synced with submodule update
First implementation of status-updates on back end: TOO HEAVY!