added ModularProfileView controller class