adds ui features, destroys category_percent_of method in expense class.