Username of each user
each user can go through a sign in page where they enter their first name and grade level
this will be used to identify each student
this data can be used to see how the accuracy of their decision trees change over time
Snapshot of each decision tree that is made by the user
we can write a function to save each decision tree and certain characteristics of it (like depth, number of leaves, time it took to build the tree, etc) whenever a user presses the "test accuracy" button
this data can be analyzed to see how the decision trees a user builds changes over time
Accuracy when each decision tree is tested with unseen samples
All of this data can be saved in a growing log file or csv file for later analysis