Insert, edit and delete seems to be working.
New class Project, which wraps up the root element;
It also has function to dry and wet elements (make a safe copy to be
strigified by JSON and go back, respectivelly), the later being still a
stub.