more changes to projects list
projects now have a unique id so authentication can be stored on a per-project basis