Weekend full of big events in Detroit