[new] implemented result / ranking saving

- user id added
- ranking dao with update func
- REST put method added

missing:
ranking reload on game finish (probably with refresh button on ranking
page for simplicity)