lots of work done regarding data binding and display
new files created