Door: State enum; door closing and opening by triggers