add bin directory to $LOAD_PATH
version all the things
turn off readline support
add gruw executable
add errors
semantic versioning
move parse command to cli object
add flags; ensure cli works as intended
provide better error message
all test follow same structure
add a check for branch