Added triangular numbers and specification defined rotation offsets to static allocation as well
I can't be sure if this functio body made sense to me when I was writing it, lets take another pass
Manipulating BC in a static piece of memory is much easier than a register
Wrote a new Rho & Pi step implementation
Cleaned up my act, err, stack in the main row function
Moved parity function to beneath theta function body, as it's really part of theta
Added some notes from keccak spec
Cleaned up some loose immediates not expressed with # and newlines
Cleaned out some junk in theta_assignment substep