Flushing intro, design, impl, diags for the same, some reference changes.
Merge branch 'master' of https://github.com/ramanala/CS739-Report