Added double linked list container
Added hash map container
Added List<T>::prepend method
Added List<T>::empty, HashSet<T>::empty and HashMap<T, V>::empty methods
Added List<T>::clear method