add User and micropost model, views, controller