Minimal Spanning Tree, plus some refactoring

default constructor of class Edge added
function IsConnected was incorporated into class Graph as a member
method
Prim's algorithm of finding minimal spanning tree was implemented as a
member method
Appropriate tests were added
sample imput file with graph data was added