Part 1 of the UI work: basic & ugly display of API responses