Fiddled with the state values on temp processor and got them to work pretty well
Got the prediction worked out, cleaned up some of the state widths, removed some bugs