Merged changes from Boomerific

Took Boomerific's changes and H.Zeller's updated code to create a 16x32
matrix which will run as a daemon.