Testing blocking queue samples provider. IOC is thrown when collection does not allow more additions. This has to be handled appropriately.
Moving NAudioPlayAudioFileService to separate namespace. Adding additional test classes.
Refactoring NAudioService.