Change makefile for convenience
Added new node create function

Allows for creation with an initial cost
Update to graph test

Added data to test a
Refactor node
Create graph from a file