Initial commit

The plan is to link this to the nuget package...