card deck samples
dependency injection samples