Refactored Public profile forms to use case classes instead of touples.