Scatter report "too many SQL values" issue is fixed, also new UI

changed the underlying data structure as well as the front end code to work with the new data structure.