TypeDeclarationCreator now creates basic type delcarations

Build Fix
Switched to NUnit as it has CollectionAssert which seems basic