added arrays to vm
updated arrays and vm instructions