Adicionadas correções relativas ao PEP8 e documentação do modulo adicionada com docstrings para todos os métodos implementados