Removed some duplicate registers. Reduces size to 1389 logic elements. Roughly 2.4x the maximum allowed size.

We must go smaller!(probably reduce the number of patterns...)