Scaffolding and modeling User and Micropost