More efficient show functions.
Bump up the version.
Use Reader monad.
Fixed a warning.
Merge branch 'shows'