updated readme
added comments to config variables
rearranged group and cleaned up some other code
clean up additional unit tests
add extra sample group and escape all variables!