Blog Persistence layer implementation complete