Remove useless define
Document the slp commands a bit nicer
Add sanity check for drawing
Put the extended commands into its own enum
Refactor out the byte reading code