Comment various aspects of this project so it makes sense when I come back to it later
Comment various aspects of this project so it makes sense when I come back to it later