Finished the add project logic.  There are some small tweaks left to
make but it's close.