No changes
Added methods markClasses, seperateToSubClasses()
Given description of methods:

markClasses
separateToSubclasses();
Finished learning algorithm. Need to debug