A basic component for editable persisted trees structures based on AngularJS