Bulk update for Blog

added new design elements and cleaned things up a bit.

- Split posts into more logical categories (blog,  projects, practice
problems)
- Cleaned up some config elements making them easily set for
update/modification
- Updated about page
- Added font awesome for icons