made ItemStocks polymorphic
StockTransactions working, even with recursion
build