Complete deck implementation. Starting expanding configuration for creating a game