Grassroots: Supporting the Knowledge Work of Everyday Life