Add Controller class improve router and server