pricing object as db table; general pricing object model added (and remo...

pricing object as db table; 
general pricing object model added (and removed asset model and tenant group);
team manager added; 
base usages moved to over 100 id and default other extra cost type added
there is a situation where self.type can be null?