Adding button thing

I have a beef with this image because after pngcrush flattened it like a semi
trailer hitting wildlife tells me that a few percentages saved was image data
related and over half of it was cut down by simply removing the XMP metadata.

Why on earth is their more XMP metadata in an image file than actual image data?
Adding stylesheet
Fixing manifest to include cast icon
Adding stylesheet into manifest
Injecting the image in and extending timeout
This is a big commit that almost gets it working..

Except almost. You see, all of a sudden my Chromecast (whose name is Claymore,
don't ask) along with it's best buddy Chrome and the Chromecast extension almost
don't want me to playback video, it disappears off my local network ENTIRELY
when I load an example Redux page but the moment I switch to a Youtube page it
shows up again, just when you need it with a look on its face wondering why you
think it's doing something wrong.

... or, a more than likely story is that either my network is bonkers or my code
is rubbish. Any guesses?