Add project filtering
Rename poll -> refresh