ButtonControl Update

Now one image button can be created before MUST have two images for
creating button not any more.
ButtonControl Update

There was no way of seeing if the button was select so had to fix that.
Had the "boolean selected" but did not use it untill now.
Hiding Issue fixed.

Had problem hiding elements during initializations which was giving a
null error. This is fixed and now all elements can be hidden.