Ok, so I added different token types and if anyone can figure out an easier way to do that gigantic if statement(just look,
you'll find it) then please fix it. Other than that feel free to test it and the only feature left out thus far has been
floats which I'll add in along with a decimal point character later.