Merge pull request #18 from markableidinger/views

Views
redirected with error on failed login
Merge pull request #19 from markableidinger/password

redirected with error on failed login
Merge pull request #20 from markableidinger/views

allows user to see lists shared with them
makes it so non-owners cannot delete items or share list