Added TitleBarView and changed how Panel handles sizing.
Updated JS Button component

Further exploration of possible JS component structure.

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>