Issue #8 nif validation bug. tests for nif added.