Expanded Problem 1 Overview

Added info on complexity, assumptions, sources, and the problem statement.
Updated include directives to reflect amazon_utils.h -> node.h name change

Fixes compilation errors
Fixed little bugs with makefile

Added -f flag to rm to surf over clean failures when rebuilding.
Made arguments in clean more specific. Removed exe extension on test
command in test target for working on linux.
Added Problem2_overview.md to repos

Explains problem 2 in accordance with outlined requirements