Testes implementados e sistema quase finalizado