-__checksum function written. **need to clarify size of checksum**
-started implementation for connection function.