First version of the makefile that compiles objects libraries and executables in the new directory structure.