refatoracao para utilizacao de imports relativos, e adicao de comentarios