…image is called a sprite.
…n retain information about the sprite for use in other function calls. This avoids the need for global storage and allows multiple sprites constructed from the same sprite folder with different values.
… accept variable keyword args.
… this in a rails environment.
…it to work right in all cases.
… -- this removes one aspect of lemonade's filesystem dependency.