Finalizei o meu projeto e dei uma olhada nas sugestões do colega de melhorias do código e outras coisas que podem ser adicionadas. Porém, como é meu primeiro contato com programação achei muito complexo de entender então fiz o básico mesmo conforme ensinado nas aulas.