Implementation of user profiles for OpenTTD.