Add 'no user' error processing

Also, move all views for errors in a separate subdirectory