An open source boardgame API