Extended KMP working.
C revert complete.

-Compressed KMP.
-Re-added tests.
-Re-added loop at the end to fix delay.