Minor changes to TSPProblem, added Individual

Minor formatting changes to TSPProblem and added basis for
Individual.java but havn't figured out how to get a basic solution set
(in linear time).