Api

first draft of PUT requests for tournaments/players
sorry this isn't documented anywhere, but name HAS to be in aliases, so we should probably do some validation on that here.

name can be stylized with case. all aliases are lowercase.