Make all_modules and all_clean compiles in parallel. Added NEEDED_MODULES
Simplified Makefiles
Simplified Makefiles