Started adding tool framework, basic Painbrush is the initial tool by default for now