Comment all the Things

add lots and lots and lots and lots of comments