updated Readme with some better info
added some missing fields

with tests