implemente complete method
describe complete method
update readline completer interface
Add FileCompleterTest, DirectoryCompleterTest