Added check for brew cask
Added comment header explaining purpose of script
Added ghci configuration
Now copying files over instead of moving