adding neopixel library and adding color codes for charge status