update of navigation and participants page
re-write of the APIs
update of files to use the displayname function
changes to mod choice area