changes in projec structure, BFS working