Nanoelectronic Modeling: From Quantum Mechanics and Atoms to Realistic Devices