I’d like to replicate the “punch-card” style graph presented on github via highcharts.

I’m really struggling with this one, here’s a jsfiddle that starts to get me there. I’d rather have days on the y and time on the x, but I’m at a loss at to how I should go about doing this.
Any help appreciated.
TIA!
I was not able to flip the axis but sorted out a lot of things for you.
HTML:
JS: