A Virtual Machine for the Koi programming language written in Ruby