cleaned css; modularized layouts; added new pages

- removed css redundancies and unused css
- separated head and navbar from layouts
- added announcements+practices+posts
- added syntax highlighting to config
- removed unused js
- added some example posts