Minor stuff (no changes in the logic)

* Updated gitignore
* Renamed Data.hs to Types.hs
* Formatted Code (yeah stylish-haskell)
* Added forgotten file
Added Readme