Updated reset

- Updated the reset function to allow the previous settings to be used
without reprogramming.
- Fixed the battery monitoring so it now displays warnings, may need to
alter display in the future