UI Integration

Parking this so @kamaulynder can review

This starts pulling in CSS from @middle8media 
It also splits the views out a little more to match the UI structure (ie. adds admin panel and search bar views)