Feature/pmic task

This goes a long way towards #20 
Need to look at implementing low battery notifications once we deiced where they need to go