Utilities: Fix various bugs in uniq This was originally going to be my first PR, a "simple" FIXME to dip my toes into the codebase. It turned out to be a bit more involved, so I wrote up the process here.
Chess: Port application to GML Converted the UI logic to use GML, which is a markup language similar to QML (the Qt Modeling Language). This was to facilitate adding additional widgets to the program
Chess: Add time controls This added logic for winning/losing based on time as well as made a new game widget to allow the player to select time controls.
Add Makefiles to examples I found it difficult to get the example programs up and running so I whipped up these Makefiles to serve as a stopgap until a build system is developed for Austral.