Start to separate the layers. wip, just checkin in to see the following changes better
linker holds assemblers assemblers come from method compilation and so the layers come into focus
ended up not even using the class, it just came from there It actually compiles methods, and it turns out is the point where builtin comes into the picture as it's boot process also returns method compilers