Adding some basic error reporting
Adding some options for basic args
updating docs and version