Changed addStream to be a public memeber, this is to allow runtime addition of streams.