add namepsace "core"

All core classes are in namespace tikz::core
Todo: put all ui classes into namespace tikz::ui