development: Updated shStream to now include shStreamHttp, which abstracts the  layer and makes it reusable