Refactor Card Drawing to Track Which Cards Were Drawn
Implement Laboratory