Initialization

- Initialized project using cabal
- Added .hsenv to gitignore
- Added basic haskell travis-ci configuration file