Extent use of generic views
Use bootstrap templates