starts work on data bindinding
initial data binding solution
fixes bugs in id and delete events