Added lots of comments for mostly the activities, but also a few minor server things