added categoriesitem base class and expenses & income categories item inherited class