Rework UsersController to ensure initiates can access/update their profile