Image preloading, Sprite class and more

The click point now has a bounding rect for better visual
interpretation. It also has an arrival point where the hero stops on
arrival.