Easystar, un proyecto no se define por los componentes que lleva, sino por su función.
Una vez descrita, habrá varias formas de realizarlo y los componentes pueden dar una pista del camino a seguir, pero es difícil que si tiene media complejidad, dos personas lo diseñen exactamente de la misma manera, aunque ambas consigan que funcione.