Exchanges patterns 'Rep' suffix for class 'To' prefix

- Removes the 'Rep' suffix from concrete pattern and definitions
  and prefixes their conversion classes with 'To'.
Adds Haddock module documentation to Data/