Added preliminary simulated annealing technique and methods for comparing relative goodness in objective.py

Sorry this took so long, I ended up being pretty busy this week.

Let me know if I should change anything or if you have any suggestions (still relatively new at all this)!