St. Lucia getting down to business with Carnival 2004