add background patterns
Add blog page
clean up
minor fixes