Begin decoupling Category logic
Decouple the concept of Tags from the ORM
Comments and new directory structure