ZF2 Advanced Demo with API, PHP5.5, Single Action Per Controller, TDD, PHPUnit Tests, Doctrine2