This website is under construction. Check back soon!

December 2018 Update: Construction has been temporarily halted while I pursue other projects. This site will live again, but in the mean time you can check out the legacy version here.