Added some new tests
More comments
Added tests and README info