Feature/crc

Clean up and re-factor hacky code in RideLogger, also add comments.