refactored StartupManager
change Firmware for new Version support
refactored startupmanager
change Library for new firmware support