tidying code
adding fall back method just incase there are problems with the outline edges
added bad data points in IGM calculation for when view vectors go above the maximum allowed value (user defined with a default of 80 degrees)
changing version number in makefiles