Some minor comments. New output
More comments, removed unnecessary code.
A bunch of comments and changes.