Unit tests passing. partial init refactor, with git
Don't have duplicate wpm's
Attempt to run inside a green let for async.
pep8: Tabs to spaces. I like tabs better, but someone probably chose this standard for a reason.
Missing 'options'
pep8: reformat imports
Test version of dependency graph working (sort of). Now refactor time.
Dependency resolver refactored and working propertly!