fix ^:dynamic warnings.
port inital ui creation to seesaw.
port menu creation to seesaw.
add doc strings.
fix docstring, params order.
migrate tabpane.clj to seesaw.
add doc string