Issue#7 - Fixing tokenizer to be iterative

Issue#7 - Refactored Tokenizer to be iterative instead of recursive