changed default forest to not wraparound at borders, added child class for old way
removed unnecessary __init__ method in ToroidalForest class
bound on_click method to canvas rather than root in tkinter view