Functionality Update

-Added methods in CardPile to handle unconver of cards, cards being
taken or inserted into it.

-Created the transfer() method in MWindow, it works properly now.

-Added an icon to the project window
Changed the icon

+Found a horribly Catastrophic   bug when using the main stack of
cards...
Using piles[0] instead of mainOne, causes the program to crash in most
cases... :(