Allow creation of several trees and obstacles, Add class Rectangle for creation of obstacles, Prevent trees from going trough walls, Simplify class Tree