Add interpreter classes
Add test code