TokenListIterator is now implemented. Closes #20

Introduces:

- `ExceptionInterface`
    - `OutOfBoundsException`
- `TokenListIterator`
- tests.