updated readme
better handling of argument errors
fixes #4