Need some hints on architecture

I would put them in one controller and have the application logic(that distinguishes between normal user and admin user) wrap over the model.