Fiz uma parte. Bem pequena :)