move into module and added setuptools
added unitests for libgrok