I have some nice ideas for the ostinato statemachine, but this will require us to create new models for it.
Since I want Ostinato to be tightly focussed on providing only core features, the statemachine doesn't really belong with the ostinato app.
Ostinato however does rely on a statemachine.
So i've decided to move the Statemachine to it's own app, within the ostinato app namespace. This will make it part of the ostinato package, but can be imported as a app of it's own.
Initial implementation done, and in dev branch. We still need the admin integration, which may require manual registration with models.
moving tasks to pivitoltracker.