created generic controllers and added some servlets