How to Build an Arduino Powered Chess Playing Robot