Added recommendation service, removed mod, changed directive.

The directive now is passed the whole url, this makes it far easier to use after a query to dynamo (it has the full link).

The directive was also changed to use ngshow to not show blank abstracts.