paul's mods

Added Paul's stuff. Changed registers to be more the same as
fengine so that corr2 can be more generic in ways where it can