Use Cask to manage dependencies

https://github.com/cask/cask