refactor layouts and blog's use of
modify routes for blog
add compiled blog pages to .gitignore