Code organization help for modules on backend side


I have modules on the frontend for example:


  • Gallery

  • Comment

  • Profile

But do you have any suggestions how should I organize the code on the backend to do admin tasks, for example: delete galleries, comments or inactivate profiles.

Should I create controllers under the backend/controller such as: GalleryAdministrationController


Should I create under the modules: backend/modules/gallery?

But I am confused with the second solution to make the administration contoller under the backend/modules, because it is not a real moduleā€¦

What are your suggestions?