Update the make system by using modules