More commenting, all files have at least basic commenting
Merge branch 'exhaustion' of github.com:xdanx/le-cycling into exhaustion