Base.css responsive & automatic classes

setData.js
Now sets automatic classes based on index of components. Each component
now gets a class of left or right if a smart component.

base.css
Now responsive upto component level. Extra work will be done on making
the components responsive.