Write initial design docs