Basic Blog

Sets up the blog page, fixes some links.
Fix .gitignore

Added .DS_Store to .gitignore, so it won't be synced in the future.