Restructured disassembler branch, broke subclasses out, and fixed some naming conventions