Updating Design docs

adding table of contents, adding pseudo code for Pull Request Status, adding Key Concepts