Switched to per-image loading. Faster and less buggy.
Basic image viewer fully operational
Fixed 403 error and added refresh button