Split the mod into modules instead of one dl.

Now, I need some rest!