added post controller, model, and serializer