Initial commit using; based on How I Start (http://howistart.org/posts/haskell/1)