Rewrote the click register view to be CBV based