Imports for renderers are now in try-except blocks, in case they are run on something without RPi library (like anything other than a pi) or something without Tkinter
Renamed run.py -> demo.py to more accurately reflect what it does, and fixed ScreenRenderer parameters in it
Moved LedStrip, Pixel and Color out of __init__.py to core.py; added imports so that they are still accessed the same way