Added multithreaded card displaying, as the spec suggests.