Many Props to Keshav for really pushing this application of Arduino-based Automation.   Warning:  Keep your hands dry whenever handling electronics, and be sure to wrap the any relay with electrical tape.