A prototype project to learn better OOP practices in PHP