new ignore file and makefile to support buidl directory
working dijkstra