removing excess logging, adding colors to console output, handling loading config from local haskell directory