Moved AbstractModule core class
This commit refs #1