Converted the project to run under .NET 2.0 (to allow the code to be used nicely within legacy projects)