John Carmack on the mistakes around Quake that ruined id software