Control And Readout Of A Superconducting Artificial Atom