Allows users(bartenders) to join/leave a bar and see shifts for the bar once joined

* Adds controls for who can view details about bar, including shifts
* Creates separate partials for bar views (manager and bartender)
I am learning good stuff here.