PHP Model-View-Controller library of loosely coupled components without compulsory bloat