Major refactoring of datastore with post-types at the root level, and making posts uniformly markdown