JavaFX - change UI to choose directory instead of files,
core, JavaFX - add MVC architecture