simplify parseDestArgs
get rid of Common.hs
fix cabal file
random changes after playing around