fixed example project for testing

made Repository generic,
hopefully made Maverick more open-ended