Uploaded first draft of design and requirement documents

Uploading first draft of design and requirements documentation.