Iniciando proyecto

Creando un proyecto java
Agregando JUnit

Necesario para hacer los test unitario
Declarando interface IGraph
Declarando clase UndirectedGraph basada en IGraph
Implementando constructor y tipo de lista
Creando Test para UndirectedGraph
Creando test para metodos simples y basicos
Implementando metodos simples y basicos testeados
Creando test para setEdge
Implementando setEdge testeado
Creando testo para removeVertex
Implementando removeVertex testeado
Testeo de Neighborhoods
Creando Test para iterator
Implementando clase iterator testeada
Creando clase SocialNetwork y User y sus test
Renombrando variables de IteratorGraph
Preparando SocialNetwork para test de ProjectManager
Creando ProjectManagerTest
Creando IProjectManager