Renamed canvas subpackage to app.
Laying out new backend system.
Merge