The application has been built with extensibility in mind. From the start, one of the requirements was for the customers to be able to define a new channel in the administration backend. Each channel had its own independent content (video’s and articles). Using a different CSS style sheet provided by the customer, each channel would be provided with it’s own skin:

