add code refactoring and fix for not streamable tracks
Merge pull request #113 from Soundnode/develop

Add code refactoring and fix for not streamable tracks