add inotifypropchanged and binding lists
preparing for gui