Start of an Op-code routine

Isolates first four bits and branches. Still trying to figure out the
best way to approach this. Lots of time spent just reading material to
grasp best practices.