add posts model and controller and routing