asset controller and views

basic asset pages, styling, association to individual asset class
expand asset class,

Improve access to asset creation, add new field for maintenance
interval, rename span -> interval