added license to main
formatted license
added utility for generating input data
udpated project name in cmake
load data from binary file
added Dijkstra's Algorithm
add function to generate path
modified input format
send responses back over network