updated authorization models, moved to separate class
updated auth descritpion