adding root makefile, works great, also tweaking sub-makes a bit