adds force_auth method refactor
adds account sign up
removes fragile view content for flash messages