Added callback handler to trigger on selection.
Added reference links to quick lookup.
Some formatting