A Fix for Temp Checkin Screen

Looks like there was some unfleshed functionality for the Checkin
screen and the barcode was not rendering, so I switched the screen to
use the UserController for now, so at least the barcode will render in
the meantime.