updates README.md; #10
index in progress; #10
removes `options.parseForeignModule`; #10
parser: changes error type; #10
completes; UNTESTED! #10
README.md: removes dependents; #10
circular: fixes circular detector; #10
index: fixes errors and test cases; #10
index: fixes errors and test cases; #10
fixes test cases; #10
move files #10
adds test cases for modules and directories; fixes #10