fixed link
introduced image caching, and a lot of little buggs
fixed image chache