Add Manifest Model and Update Views/Assets

Add a migration for the manifest model and re-arrange views and assets
to accommodate a more organized structure.