Split donelan and jonswap into separate modules.