Added java code compiler