Project 2 for the course "Enterprise Patterns"