Separate out Reports List code into List/Show

Added triggers for communication