good morning!!!!
This commit adds many comments and removes unused code. It also removes the EmptyHash function, which had some uses but was silly.