typo
DB tables: renamed groups -> users_groups
DB tables: updated and merged users & users_details
Authenticator: used crypt()