Started work on java vm