Changed to the new Makefile system.

This system now uses non-recursive Makefiles, which are seprated into Makefile, Makefile.universe and each Makefile.passive.

NOTE: Dependency relationships seem to be incorrect yet.