finished initial draft of disassembler plugin refactorization