adding boblight code from google code svn