~maddie/custom-processor-specification

Second pass for overview and instruction categories.
Made the overview easier to read by grouping details more sensibly, and made the descriptions
in the instruction categories more consistent.
Initial Commit
Add first and second draft of spec and unfinished first version