architecture of doom