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
Thanks Hayley.  It doesn't need to be there because `shift_id` comes through as part of params based on how I set up the routes.  Good catch.