Compilation - Started to do the multiple makefile

Seems good for now, wait and see...