Indent index view
merge with master branch
fix merge conflict in index.html.erb, image_tag
Add jquery.infinitescroll an remove AnimOnScroll and classie libraries as they do not work with infinitescroll
Update /products/load route to return HTML instead of a JSON

* Create _product_list partial to return products to the view for both on load and when loading more through AJAX
* Randomize classes for product items so random CSS effects can be applied
Keep only used animations of AnimOnScroll into component.css
Change SimpleSession.update_displayed_ids to accept array of Product objects or array of ids
Added factory for simple_session
Fix method call indentation
Update ProductsController and refactor SimpleSession and ProductsController specs

* Add Factory to SimpleSession
* Change #load to return HTML partial
* Change #like to return simple JSON instead of rendering homepage
Prevent duplicate ids from being saved into session
Make sure ten products are returned on #load

* Does not allow products that are currently on page to be shown again
* If no products are liked, ten new unique random products are loaded on scroll
* Fill response with random products
Return full component.css from vendor with no modifications
Fix order of scripts putting jquery.infinitescroll after masonry as the example in masonry website
Include vendor component.css and hide #page-nave load more link
Animate all new items with same transition
Add image text on hover
Merge pull request #26 from ShopIt2Me/ajax_infinite_scroll

GIT CRAZY ON INFINITE SCROLLZ ON SCROLLZ ON SCROLLZ!