Added ternary statement!

Ternary works now.
Added dynamic label system to allow for easy patching of branches.
Fixed a few major bugs in the VM.