Design Patterns and MVC using PHP / playground