Game Mechanic Alignment Theory and Discovery