Improving tounrment backend, implementing round workflow