add BoxFactory (recursive version for the small data set)
Add BoxFactory_Recursive
Add BoxFactory
Merge ssh://github.com/hgasimov/codejam

Conflicts:
	CodeJam/training/DiamondInheritance_large.py