fetch once and filter result for different views

Comments were fetched 3 times (for 3 separate views) - this prompted too many API calls.
Now - only one fetches is scheduled, and Store is in charge of filtering the results for the different views. 
TODO: perhaps extract this filtering into a separate class.