replace AppEvent with indivisual events
pass event bus to main window explicitly
add test
Merge branch 'refactor-event'
split code
fix test
add tests
Merge branch 'app-test'
add tests for CachedImageLoader
remove SwingThreadUtil class
Merge branch 'ui-test'
add tests for CachedImageLoader
remove SwingThreadUtil class
add tests for PlatFormUtil
add tests for ImageUtil
Merge branch 'util-test'
minor fix
add test for FeatureVectorUtil
add a test for AverageHashSimilarityCalculator
Merge branch 'imaging-test'