Add Format module with FormatShow and FormatRead typeclasses