Split up interpreter/AST evaluator into multiple files.