seperate the neighbors info
seperate the neighbors info
add neighbors.h