added user account management (including avatars and grower vs retailer flags)