Adicionando classe Node;
Adicionando algums metodos de checagem e movido para o pacote correto;
Algumas alterações de import;