Genererate profiles controller
Update profile and added scoped status updates to it