Started redoing the backend. Everything broken for now.