Added basic framework for constructing the decsion tree