added missing dependencies and make name and username of users configurable