Added Auth check
Fixing the check_auth to be actually correct
Fixing Issue #2

  - Adjusted user view to be reasonable
  - Flow is accurate now
Merge branch 'users_flow' Fixes issue #2