Compiling for Java 1.6
Ensuring platform independence