Make all PNChart delegates optional and check if delegate responds to selector. Add delegate method that passes bar chart touch point.