threw together very hacky eval, can now handle '(+ 4 5)'
adding in some debug code, hidden behind preprocessor #ifs