Creates metrics model/table for each shift to house shift results

* Creates views for controller actions
* Link from shift show page only goes to show if results already exist
Darn it, Hayley.  Stop making such good comments!  Now I have to go back and fix pretty much every view I created...why am I such an idiot? (You don't have to answer that.)