image difference implementation
updated readme