Updated frontend to more standard REST API

Fixes #48
5 jobs for cleaning in 4 minutes and 41 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Check
passed #447326
docker
check_back

00:00:28

passed #447327
docker
check_front

00:02:06

 
  Test
passed #447328
docker
test_back

00:00:51

89.0%
 
  Lint
passed #447330
docker
eslint

00:01:01

passed #447329
docker
flake8

00:00:12