what are the 5 elements of a novel