Updated home screen, fixed a couple bugs

Home screen now shows all companies.

Fixed the bug where the checkins wouldn't display with locations

fixed the bug where the barista checkin flag in footer wouldn't show.
   - BUT this only works on the home page. asked juliana if there's a way to keep this info on the page without passing it through the view functions every time.