Fix and improve home data

try..catch all request in one scope is a bad idea.  plus moving the
loading indicator outside the scope is also better.

oh and comment out the spotlight feed. some users having problems with
it and it wasn't even being use.