remove hs files from gitignore...
Refactor code

1) Use archbuild to update chroots and install dependencies

2) split out some functions into Package/Library.hs

3) split out types into Package/Types.hs

4) write tests for the new function we wrote in Package/Library.hs

5) add tests to gitignore