added NFWUserGroup Class
removed construct, its abstract