Macarthur Street Primary School gets a new roof