Changed Test Framework to NUnit
fix IDisposable implementation for the repository

Also added some tests, changed property in Choice to IsMultipleChoice