Team page

- Use angular to display the team profiles.
- Permission checking for editing user profile
- Added columns to users table (gender and is_admin)