update projects component; fix inconsistent spacing