create classes for client-backend controllers