In progress refactoring
Update ImagePanel.java
Update Manipulator.java
Update UI.java
small buffer for the image and time delayed quality increase