Initial commit with working panning example.