New Makefile that fully working, and tested on my
Ubu box to compile/run properly.