fixed updating to not apply on non twitch list,
added OtherStream class for non twitch streams
stream services now can have a display name,
rewritten a lot of code to work with above changes