Minor TODOs fixed

* Removed NumberType.FLOAT and NumberType.DOUBLE, not worth the effort and they are easy to misuse
* Tested thread safety in Usage