Improved Reflection, updated TODOs, and added more imports to the
interpreter