add user following and a bunch of design changes