Restructured code for asset management

- Restructured code for asset management
- Added dummy methods and views for asset management
- There might still be errors regarding model linkage but none were
found at the time of commiting