finished backend, start working on frontend