DONE with FK, work on generating trees and a meaningful collision detector