style overhaul and major refactor

Updated styles, big refactor and cleanup, added refiltering for calibration raw values after a second bg reading is recieved