add locks to leaderboard for concurrency
add Leaderboard object with configurable number of entries
write the World model
use Player class instead of handle in leaderboard