[WIP] Feature/dashboard - Proof of concept

:warning: Unstable, experimental version of dashboard for saleor

Needs improvements.
Don't touch other objects in `model.save`. If you need to create them, either add a separate method or -- even better -- do this in an appropriate form or view.

Also make sure you do not change the signature of the method you are modifying. This used to return a value.