[#62] Initial commit of functional and technical design docs