Added spacing to the Component and Domain Analysis docs to make them easier to read, and started assembling a comprehensive Design Doc.