Add cache-ing service
Issue #19: Project Listing: "remember" last selected filters