HG-182 implement simple loader

Placeholder loading graphic
I think this should just be a view because AFAIK, I don't see any scenarios in which we'd need to reuse this or create new instances.