Added UIButton
Added initial cursor handling
Added Recalculate

Added to recalculate childrens' position when parent has updated
position
Override Adding/Removing Controls