added UI so normal people can use this

also updated table layout widths to better accomodate narrow displays
updated LxToolsBase to support UI