Removed mValid member for block and method code classes.
Added areturn instruction.
Dependecies to methods and fields are now listed on each method.
Modified architecture to isolate interpreters from instructions.