Modified core class to use pointers, fixed destructor to delete all pointers after usage. Removed all default constructors (I think)