fix some data entry display issues
refactor the EventEntrant and EventResultEntrant together and pull out Run decorations into its own class