add table (hash table) module for slib
add test case for table module of slib