refactoring of SystemIO, Status and Webpage
fix glitches in website, enable pre-charge logic