fixed api route, added refresh button, made record button more descriptive, closes #2 and #6