Add items to inventory

Adding items to inventory. 

Speech to text working, barcode working all except returned API JSON deserializing (API forces custom deserializing object as the arrays are labeled with integer values instead of string!).