Finished ID3 Trees and C45 Trees, still need to preprocess the data to actually run things so both of these file currently throw errors.