feat: create Post and Comment models with relationships