Moving files, adding cabal support
I hate how haskellers ident their code