add: modular.lib
Merge pull request #554 from steenpass/modular

add: modular.lib