Ilan initial commit, coding standards. Added fields to StockEntry, StockFactory under develop