improving readme, adding more tests