Profile edit

Created a profile edit page that allows the user to edit basic account info, as well as add location and organization info.