Adding design docs