Add the public page controller with tests and routing
Add generic header and footer views, add about and index veiws