ImageMapLayer

This addresses #274.

This commit is in the public domain. :cake: