Grid

Started working on a responsive grid system, next couple commits will be
for that.