updates I guess
ignorin files
declare midloc outside of condition

increases stabability at the cost of preformance
change var name

changed from "startID" to "loc1" since the variable being passed into
the method is called loc1
change var name

keepGoing can be very confusing.  especially setting it to "true" when
the peg count is 1 and you expect the game to be over.
rearrange methods

switched methods into the order they are called