generate controllers and add annotation routing
forms