Added in Tournement roles abstraction and first pass at allocating trounament roles on Admin page
Fixes to tournament roles on Admin page plus tidy up to layout
Added functionality to post update to tournament role
Few fixes to upload TR