Melhorias no codigo e layout