add service LYModel

this service provides a simple cache.
for a http get request, it checks whether the request is already
exists in cache and return it.

Otherwise, it uses $http to execute the request and stores reponse
into cache before return to caller.
sittings: use LYModel