Add APIHandler, Controller and UserController structs