Changed reasoner report calls to logger calls
Added type category class
Changed the remaining uri usages in the model for id
Corrected data structure initialization bugs
Added units cache