Cleaned up code

-Moved to using singletons
-Removed the camera light feature
-Removed old Raspberry Pi code
-Added some comments