Wrote Barista portion and about half of iOS portion.