Adding value_type definition to container classes

Added "typedef T value_type;"  to the containers for the internal types to be used outside.