add code to create initial database contents, including groups and an admin user