added single-page for posts, done some work on cacheing, nothing done yet tho