Nesting templates to simplify all that layout code
Adding support for hiding posts from the main page (so I can send permalinks to drafts)
Limit the number of posts on the front page to 6
Adding in pagination
Adding pagination into the templates too