Minimalistic chess API