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