add a structured serve project