Software Engineering Music Streaming Project