Yii Framework project structure boilerplate for advanced application requirements