Added array of 5 cards max at any time and other functionality.