Renamed identifiers in bike common header
Added files for anker battery pack handling
Changes to main

Uses heartbeat library
Uses more extensible SPI handling
Dynamic braking range calculation