Замучался я изобретать свои костыли...
Использовать фреймворк для мелкого проекта смысла не вижу.

Парень, не глупи, твой мини фремфорк будет на порядки более говняным, чем части, которые ты скомуниздишь с других.
Фреймворк - это стек выполнения + набор функциональности для решения стандартных задач, чаще всего оптимальный для конкретно этого фреймворка.