Split profile actions into ProfileController.