options: rename main options file
core: add uiBuilder
uiBulder: split constructors and actions into separate files
optionsui: rename to options, move to root namespace
lib: add builder