- better image caching
- minor UI changes