builds successfully, fixed const/PROGMEM issue and more includes