Split services

Register handles services.
Manager organises interactions with the rest of the system.
BBCServices & MyMusic have common API.