Explain the fundamental rules of Mahjong, including the tile set, objective, scoring system, and gameplay mechanics.