added roles, added general application task flow

task flow:
- login
- see all user's wish lists
- can add a wish list
- from wish list, can add a store
- from wish list, can add items