Added an extra unit test to cover a special case of negative numbers
improved the nuget package description
improved the function registry