added purchases, sales and some reporting, still WIP