Assorted ui fixes - resolve issues #89, #90, #91, #94, #95.