merge UserManager and GroupManager into sigle interface
rename sub package model to authmodel