Fixes #16, Fixes #19: Support filtering by project source