add comment
improve readability
refactoring
functional comment
new model classes
cdv generator class using nio
make guava available in main
first draft of PathMonitor
fixed some issues, moved classes
add test skeleton
Merge branch 'files'