add controllers, add routes