adding constraints
Merge branch 'master' into database
fixed shared lists errors
Merge pull request #29 from markableidinger/database

Database
Merge pull request #30 from markableidinger/views

fixes issue with viewing profiles
fixes profile mess