-Added a ton of stuff
Stuck in infinite loop b/c I didn't change the pointer yet. Running into errors in getNextToken but will fix later