parser renamed to interpreter
parser extracts arguments only
interpreter.js refactor
interpreter test working