Update copyright years
Minor refactor BFS code & add demo