Integrate VM and compiler; add string multiplication