refactor find modules so they complain when things are missing
Merge pull request #307 from birarda/master

refactor modules so they actually bail when things are missing