Responsive UI elements and various UI updates.

Signed-off-by: russkentish <russellkentish@gmail.com>