now use Dirt class for empty spaces
trees now plant saplings, implemented event()