Conference Track management problem solved using TDD in C#