Add input widgets.
Fix layout bug. Changed color scheme. Port viewer to use new UI.