add workspace and project