[TODO: ArrayList, Stack and Queue, BitArray, HashTable, creating own collections, specialized collections]