update require for easier test and readability
more test libraries
test cases for datastore module
test cases for gigatools module