Changed fileName to sourceFileName
Changed character pointer to string
Option
Revert "Option"

This reverts commit 88d35764452cf926c0ab984ae84e0116d4261ee9.
Option
Changed token to tokenList
Added Interpreter