user system basic functionality

database integration needs to be done
Merge pull request #21 from phylodex/feature_users

user system basic functionality