Allow to bind attributes + Refactor view structure + Use text box to edit properties