Codebase Refactor

From OpenEMR Project Wiki

Codebase refactor to leverage the MVC design pattern and be more organized.