card model, collections, working on JBuilder