fix routes and form so player partial renders at least, need a lot more fields and a way to control flow