set up some public pages and styling