multiplicative inverse and division added to Rutten implementation
added stream composition
convenience show instance
adding trivial quickCheck support to get started
a few more basic tests and traditional evens and odds functions