Extracts decode logic as separate method

This allows reuse of TSmalltalkInstruction which was allocated once
act as an instruction storage for current operation in VM.

Issue: #32
Refactors soft VM to use TSmalltalkInstruction

Issue: #32