Added edit project spec and implementation