add cngx module

 - add cngx module
 - setup testing features
 - add some dummy tests
 - add cngx basic readme
 - update build script to better handle building of various modules
add some memory tests