image mapping with cocoa (2d)