Continuação da implementação das classes relacionadas a arquivos.
Código feio mesmo, com tempo curto não vou limpar não