Feature/t1675

Rebuilt the model and finish the POST CRUD!