adds test cases; #15
updates README; #15
test: adds a test case to cover the situation that map to a foreign package; #15
completes alias mapping; fixes #15