project main structure added