large commit for debugging ajax dependencies. Added kaminary gem and refactored products controller to allow dependencies. added pagination to views and added faker gem to create some fake products