completed tests
updated documentation
updated readme
added hackage scripts