Feature complete code (first release)

*Requires more testing*
Features:
- LVDC
- Low charge indication
- Charging indication (box needs to be powered on for this to work)
- Charging complete indication
- Bidirectional over current protection (UNTESTED)