use Ardent SLT, UrlBuilder uses HashMap
implement entity cache populator
improve cs
Revert "implement entity cache populator"

This reverts commit 9ee27ef745f6a72983664347032b94aaf7313fd0.
improve phpdoc and typehinting
update image parser test
add user get all ratings method