Add ImageWorker and ImageCache classes to project