initial commit with working code
update readme and minor improvement in parser