Issue #2
Optimize image fetch.
Start on a settings page.