Make the website a little Responsive ( again )

The last time this was attempted, I tried to use a pre-made theme (GitHub pages theme) and tried to port it to this website which failed. This time, I made sure I am not adding in any such dependencies.

Except, **Gridset** 

Gridset is a (good, awesome, et all) grid generator application that also provides simple mixins to make it easy to add media queries to the site. This would mean that most of the css in the styles file will be reduced and will end up being a _lot_ cleaner than writing those media queries on our own. In case, in the future the width's need to be changed, it can be done quite easily. Earlier, the width of the site was around 976px. I've used the same width as reference while creating the grids. 

Should we pursue this any further? I uploaded a temporary preview here: http://glacial-stream-7891.herokuapp.com

/cc @zzak