updated session list adapter to handle onClick event