add a full_title helper
adding custom styling
adding footer and its styling
adding missing files that should have been in previous commits
finish layout and routes