Door class updated w/ comments