Minor code improvements
Rename ICategory to IDefaultCategory
minor cleanup
Update project to use .NET 4.5.1