Adding 1.0 release, reverted fill.c back to non-inverted codebase

Have split the code into 2 branches, inverted and non-inverted.