See the git commit logs at https://github.com/bertcarnell/triangle/commits/master
