Added Post Schema and CRUD methods