Move MOPProcessor to output since it is only used to generate code. Move MOPErrorChecker as well