Made most changes. Still need to comment, and sort newsfeed by upvotes