Its functional!  Added the library and basic functionality, updated docs and added a main.go to show how to use the lib