Split SimpleScreenFactory and moved domain specific stuff to oc2