Moving to OO development, phase 1 - something works
Moving to OO development, phase 2 - structure and parameter learning seem to work - boostrap is currently missing
Moving to OO development, phase 3 - structure and parameter learning seem to work; added some documentation