Updated for better nuget compatibility and added an empty demo project