Added the initial architectural overview for this project.
The "designdocs" folder should be used to store all design related documentation.
Ideally we want the source code documentation to be living and embedded within the source code.