Added partial support for version ranges
Added TODOs
Added BigInteger support
Merge branch 'feature/range' into develop

* feature/range:
  Added BigInteger support
  Added TODOs
  Added partial support for version ranges