Added College/Department to register form

Also isolated the Profile module in its own profile.js, for
reusability