Changed the decision tree file so it is based on the sklearn module. Still incomplete, but looks nicer.