cleanup, ui polish, switching to dynamic mode
dynamically generating what we can

also removing obsolete code
updating changelog and firmware versions
updating bundled firmware to v 3.3
updating release date