Fix home page, improved blog