Buttons change to loading state when clicked.
Front end sends request, still dying at server due to bad json.