Door and Key

added the door and key constructors