The Atari 2600, 5200 and 7800: A Comprehensive Look at the History and Technology of Atari?s 8-bit Systems