implemented ability to move cards between a limited number of zones