switching to AngularJS. Publications stored on a JSON file and loaded by Angular
update the talks page
renamed controllers for standardization