Add Items & ordering (unfinished & untested)

Unfinished & untested - keyboard is broken AND network down - bad luck
Brian day.