Adding node related functions and structures as a seperate source file
Adding header file for node funcitons and structures
changes Astar to important node.h and use a function in node.cpp as a test
Started to make data structures and classes, annotated with my thoughts about how it should be organized.