So, as the title says, this exists, and I have questions. 
How can I program something like this to work like a locomotive, and then add sounds and what not?
				
			How can I program something like this to work like a locomotive, and then add sounds and what not?
