moved Tag6 definitions to Key

Tag6 is the base class for all the key types anyways
fixed show functions for Key and Tag5
changed () : to ():