ensure that projects directory exists