Adding 'Show' and 'Read' to every datatype that 'Tile' depends.
Utility functions for identification.
Creating 'Printing.hs'
Creating actually printing functions