Refactored dynamic controllers.
Added a CompilerPass for tagged Controllers.