Herança e Polimorfismo

Aplicação de herança às cartas e aos recursos.
Clarificação da estrutura do jogo na classe Game. Todo o controlo do
jogo é realizado pela classe Game.
Falta rever a construção do jogo no que diz respeito ao tabuleiro. É
necessário ver qual vai ser a abordagem que vamos dar à classe Board.
Por causa da herança e da consequência do polimorfismo tive que remover
o método override clone que já não se encontra implementado.