Layout overhaul

- Redo index page (display posts)
- Add posts excerpts and pagination
- Add responsive navbar
- Lots of changes to the grid and moving this into components