Add new method to add Node with index
Override hashCode and equals methods to improve some manipulations