Started adding lenses.
Finished lenses in Players, started PPrint.
Added lens functionality.
Refactored to make better use of lenses.
Completed lens functionality
Refactored players using CardPlayer class.