Implements some of JVM class library
Improves dependency checking. Adds some core runtime functions