Update frontend to make it halfway usable