An Introduction to Superconducting Qubits and Circuit Quantum Electrodynamics