Changed names on variables and objects

Objects are now first named with object-type followed by suitable name,
ex TextView CatCost => TextView TVCat_Cost.
Variables has its primrary func followed by sub func. Ex int CatCount =>
int Cat_Amount