added remaining source files and data