Initial pass renaming module id and including some key features from kenyacore
Initial pass renaming module id and including some key features from kenyacore
Add in a few more classes from kenyacore, and relevant unit tests, and ensure unit tests all pass