remove absolete code, add update icon cache to makefile. fixes #5