Merge pull request #4 from BillMills/master

docs
introduced input and output for validation
Merge pull request #5 from pcbend/master

introduced input and output for validation
renamed test suite benchmark to avoid overwriting