Clean up code format

For #5.
I applied [stylish-haskell](https://github.com/jaspervdj/stylish-haskell) to clean up code format. It basically follows [haskell-style-guide](https://github.com/tibbe/haskell-style-guide).