enhance project creation apis to allow setting of public attribute