using -o flag in tests
using FilesCompleter for properly completing paths on file system. closes #6