Changes in src files, properly structured, lightly commented, scripts added, project report latex file added, profiling call graph images and reports added, plots added etc.