#6

Implements #6 with custom idle/loading images