Created start of GUI

I have created a new file to hold the GUI program so I can reuse old cod
and make changes required to make it work more efficiently. The program
does not work in a graphical form
Created custom functions and classes files

These files will hold most if not all classes and fucntions required in the game so the main file is not cluttered. I have put some functions already in the file and made it compatible with the new GUI program
Created Hand, Deck and Card classes

I have created these classes in the classes.py file to show the
capibilities of Python in OOProgramming. I have also renamed the old
blackjack file to cmd_blackjack as a complete alternative to the
graphical version I am making now.
Added assets folder and modifier readme.md
Removed unnecessary functions from functions.py

Removed functions such as new_deck(), shuffle_deck() and deal_card() as
these are all now methods in the classes file
Changed size of card images

Changed the sizes of the cards to fit the new background. Have also
removed unnecessary files from assets folder
Incorporated background into gui_blackjack

The program now includes the background image
Changed Hand class

The class no longer automatically adds two cards but includes the
methods twist and add_card. The former gets a card from the deck whilst
the latler manually adds a card specified by a parameter.
Created DealerHand class

Created the class which inherits from Hand because the dealer has some
specialist functions.
Displays hand to user in graphic form

The user can now see his own hand as well as the dealer's. At the
beginning only the dealer's top card is shown.
Made dealing more realistic

The program now deals the user a card then the dealer etc to make it
more realistic. The cards don't all turn over together but at set
intervals to make it more realistic.
Made player options

Created a new options background so user can choose to e.g. twist or
double down. Only the twist mechanism works. Have also moved most the
workflow into functions.py in game_loop()
Added betting

The user now chooses an amount to bet using buttons
Altered Card.image

The file is in lowercase therefore the image location should be
explicitly lower case.
Finished basic graphical game

The game now incorporates a graphical stick and twist function as well
as betting which works as a game. Although options for double down and
split are present they do not work yet.
Fixed Bug

Fixe issue where the cards appeared above the wrong background
Finished basic graphical game

The game now incorporates a graphical stick and twist function as well
as betting which works as a game. Although options for double down and
split are present they do not work yet.
Merge branch 'graphical' of https://github.com/mbrookes1304/pyJack into graphical
Displays outcome to user

Created display_winner function which shows the player how many chips he
has won/lost.
Included doubling down function

The user can now double down which adds an extra card to the hand and
doubles the bet.