Add first model
Merge remote-tracking branch 'upstream/master'
Add user admin site

- It seems that registration/autodiscovery is not working for user yet.
Add customized autodiscover and registration
Add activation callback and user perm change

- User permission change is essential for leveraging django admin site
- activation callback allows adding new default group
Merge pull request #14 from gary-pei/master

Add customized AdminSite, enable callback after account activation, change permission illustration
Move permission code and update documentation

- change permission settings from index page to after user activated
- update documentation for the fitgoals.admin and fitgoals.models
Merge remote-tracking branch 'upstream/master'
Merge pull request #15 from gary-pei/master

Move permission code and update documentation