Lots of changes on StockOperations

UpdateOperations still not implemented.