Introduced Delegates.
Now trying to get rid of Launcher and put builders on the processor top.