CHANGELOG: Version 0.1.4: Main: Project is now called HiFiLOGIX Hardware: Tied ULN2003/2803 ground to 595's enable line Replaced 1602 display with SSD1306 128x32 OLED Software: Added code to drive OLED display. Removed 1602 display code. Version 0.1.3: Hardware: Added power-on reset RC circuit to control 595 master reset. Removed 595 master reset from Arduino control. Software: Removed 595 master reset commands. Version 0.1.2: Hardware: Wired 595 output enable and reset to Arduino control. Software: Added output and reset commands for 595. Version 0.1.1: Hardware: Added KY-022 IR module (1838 IR sensor with integrated resistor+led) Software: Added basic support for IR remote control. Version 0.1 Hardware: Added I2C 16x2 LCD Display Software: Added support for display. Version Alpha2.1 Software: Created routine to shift all 0s to 595. Added two-relay switching for Phono-1 Added Phono-2 routine. Version Alpha2 Software: Fixed shift register bug from Alpha1. Removed serial monitor debugging. Cleaned up main loop if statement. Version Alpha1 Hardware: Initial build. Just switches and LEDs on a 595. Software: Initial offical release. Totally broken.