nocompletion
more completion fixes
new initialization
appearance order of UIBuilder.init() and UIBuilder.buildFn() does not matter anymore
some cleaning
UIBuilder.buildClass()