Minor fix to CallOutBox positioning.
Removed some base classes from the Button class.
Added a default constructor for RectanglePlacement.