Implemented lots of post/user functionality