Release v 1.0

1. "Option Strict" Compliant
2. JS Linted
3. Proper encapsulation done for the Iterator