Re-initial commit

Was messing around with branches and have to recommit initial files to
the directory
A* search working