Test project for Inversion of Control concepts