Create Completor, start writing tests
test_when_completions_fails_complete_returns_nothing
Refactor mapFail to map_fail. test_when_completions_returns_a_value_complete_returns_it
test_when_the_preceeding_text_in_the_file_looks_like_a_module_prepend_the_module_to_the_prefix
Write scary scan methods
More scanning tests
Make sure module names have capitals
Watch out for when we reach the beginning of the file
Refactor out repeated returns
Make sure lone dot doesn't match it
Link up to rest of application. Closes #13.
Merge pull request #15 from CRogers/feature/completions-after-module-names

Feature/completions after module names