create component for calculating and displaying turn order
create a model to hold the data represented by the component