added unit tests to cover all cases for simple parsing. now need to write docs
updated readme to reflect new grammar