updated Sprite to use a Hashmap for image loading, new costructor to
take string to select image