Even better exception handling, mostly over different states' update and render phases
Specified the version of the Maven Compile Plugin, so that Travis CI doesn't complain
New tests, and made Matrixes a collection

(Had to use Travis CI for something, after all)