Rework introduction, count the number of instructions in each group of instructions, add "push24" and "pushByte" macros, and a few minor edits