redid Category to establish many-to-many relationship with Post, a lot of updates, plus new packages for easier and non-brain purging code generation