Parents users can be assigned patient users

- Added relationship between users based on group membership
- JS dictates if a inline field is visible for a group members
Fixed no progress error

- Shows a blank field on the profile page if a user has not finished a
module