Update Makefile
Update cabal dependencies
Simplify joinPath