Implement Assetmanagement

Includes:
- Tag creation
- Image Upload
- Assigning of Assets to Canvas
- Removing of Assets from Canvas
Again tabs/indentation