part images, DataCollection service implemented
js refactoring and added features