Updated hardware and software files

Updated licensing information in the code file to give proper
attribution to the author. Also updated the Fritzing file to reflect
recent edits to the design