functions: Substitute with "slices" package
Add option for setting the logging format
Use "log/slog" for logging
Move playersInQueue to resolver.go
createUser: Retrieve name from Steam
For that reason name was removed from UserInput.
readme: Update link to CI badge
DeleteUser: Log name and steamID
Add tool dependency
For easier code generation without having to run
`go get github.com/99designs/gqlgen` before.
server: Add setting to enable playground
config: port -> http-address
The listen interface should be configurable too.
resolver: Add logger, fix config type
config: Add logging level