Framework for making responsive board games