Alterado o tipo de variável armazenado no container de players. Antes
era o Player*, agora é um shared_ptr<Player>.

Alterado a estrutura de diretórios.

Signed-off-by: Alysson Gonçalves <agalysson@gmail.com>
Adicionado tratamento básico para erros.