Added interpreter that allows fast interpretation and better debugging