added IEnumerable & IEnumerator
added Enumerator implementation
added implementation of Enumerable
added ICollection
added IList
added List implementation