[WIP] Feature/dashboard - Proof of concept

:warning: Unstable, experimental version of dashboard for saleor

Needs improvements.
The whole methods should probably be wrapped in `transaction.atomic()`