add tooltips & refactor ui elements
refactor ui finish & complete preference hadling