DesignDoc

Added design document