Refactor and remove dependency on Pry so we can demo GC
Add example ideas
Improve variable table. Still needs a refactor to ditch magic numbers