added basic UI class
tweak main ztk module
first draft DSL class