PureMVC is a lightweight framework for creating applications based upon the classic Model-View-Controller design meta-pattern. This version does not support modular programming since it uses Singletons as Core actors rather than the Multitons used in the MultiCore Version.