Add submodule LASM.
Based on LASM being a submodule, and debug is now toggle-able
Some extra test-casing
Interfaces implemented
Merge conflicts in Test.java.