Remove unnecessary import
Install dependencies if necessary
Enable -Wall in .cabal file for all targets

Enable profiling builds of binaries