Revised base class
Better node organization
Cleaned temp files
Basic keymapping
Refactoring necessary
Prep for remodeling