DIY Magnetic Rubik's Cube from Scratch