add home page and controller
add extra files from controller generation