Gallery Refactor

I made some changes to make it easier to add stuff to the gallery.

See app.'s, all the data is controlled there.

You also need to position absolutely every dot, and every description as well as every line connector and you will need to do this for every media query (style.css, medium.css, small.css and xs.css).

Right now the only item that is properly positioned is item #3 in gallery #2. Galleries and items start from 0 instead of 1.

see style.css line 576 as reference.
Dot placement on new codebase
Merge branch 'feature/mgamboa/2014-22-08/gallery'