My attempt to create an unclebob inspired clean architecture with php.