Get items and categories from API

Removes mock data
Uses Puma HTTP server.
Contains updates for Heroku.