WIP: Update to use direct deps. instead of peer deps.

Fix SLN-1055
Fix SLN-1057
need to up this to 0.3.1, 0.3.0 isn't requireable, and doesn't have __module