Demo three basic layout.
Added final functionality.

Checkboxes, radio buttons, messageboxen.