Minimal and open-source Match-3 puzzle game