Partition algorithm and tests in different files to be able to build algorithm seperatly
Exercise 4) Add Makefile with targets all/build: build algorithm; and tests: build and execute tests