Implement VMMain
Get rid of trap_SnapVector, it isn't used anyways