Updated unit tests for Cache class
Can now specify expiry time in hours for items in the cache
Changed how the stream gets user images. Still not sure why it doesn't work for all users
Minor UI changes