I'm a complete beginner to the world of Arduino. I have a puzzle that I have designed which involves pressing buttons in a sequence to unlock a electro magnet etc. I've been sent the Arduino code, but when it comes to buying a component, installation etc I am completely lost.