Add missing exception class file
Rename mock exception to make more sense
Rename exception class file to be generic (contains 2 mock exceptions
Remove unused files
Move to one project instead of lots of assemblies
Make everything internal by default