Uses JSON as configuration files instead of Python

 - Using two-dimensional transformation functions.
 - Remove Haskell references in README (original intent was to write in
   Haskell, but Python is so much easier to flow my ideas into working
   code).