Corrected IModel to be an interface as originally intended.
New test project and changed target framework to 3.5.