a little work refactoring the posts service, i am going to back to having a separate firebase collection for postscategories, and poststags for now