Project (New and Edit) implementation.