Switched build system over to cabal.  Using cabal allows for automated dependency installation.