blog rehaul, added tags, comments and pagination