added cancan to gemfile and generated empty ability model
removed ratchet stuff from this branch
added fake customers to database populate file. now customers from the populator should be associated with a user
inventory view will now only show stuff for the customer associated with the user if they're logged in
generated devise views so they can be customized
merged with devise for user-specific inventory views
fixed merge conflicts in routes file
added customers view and controller for convenience while logging in for development. got authentication working with inventory in master branch
removed redundant bototm/tab nav view partials. this resolves duplicate display of the main nav in the views. tweaked how shopping list items get generated by the populate script