Generate Publics controller
Add nav, main and footer to layout