Implement watcher

Watcher class is responsible for watching directory for new files, when
that occur, it runs Namer and move file to proper library directory.
Merge pull request #7 from lluzak/watcher

Implement watcher