Added edge objects for tracking/drawing pheromone edges

Created loop logic and ant movement.
Need to make them move smoothly instead of jumping, and get the numbers
working better.
Ant movement is set up and working nicely

Still need to change how pheromones work to make the TSP actually work
Maybe instead of a decay every so often, pheromone will decay by ants
not picking an edge.

Also, need to make city removal work better. It's pretty finicky.
Adding/removing cities dynamically works
Edges store their length
Switched to a better pheromone function. Still bad though