Changed some of the ways classes interact. FlashCard App no longer accesses Pool's ArrayList. Pool has new methods getLength and getC which access the cards in the ArrayList, and return a copy of that length/value. Flash set now queries Pool for those lengths with the getLength(int pool) method. It's a whole lot safer now w/o leaving my Pool's ArrayList public. More importantly, it's easier to understand/read.