added leds for debugging
experimental sleeping (lower power) between polls
Set USB descriptor properties to sensible values.