Updated models to key to auth users, added choices for checking levels