Building an Arcade Machine from Scratch