Comments added from BC

This project has a number of issues. Would you mind taking a look at these comments, implementing changes, and then once you get things compiling -- can we meet again outside of class?