added ecj wrapper file
implemented javac and init targets
implemented classpath and jvm targets
added license to makefile; new makefile structure
use object orientation in controller
added package info to linkjvm.libkovan