Add Asset caching, style cleanup
Switch to ImageLoader for handling images; remove unused files