First interpreter commit

only got add implemented atm. works for both ints and vectors as far as
tested.