Fixed all obvious bugs in BoxModel;
Reworked Box implementation to use BoxModel;
Small fixes to Props, created ArrayProp, Iterator.