What are the 3 things that make up a nucleotide?