Add predictionIO api url to Config
findRecommend now returns the correct results

+ More code refactoring
Protecting $client variable
Add more tests