Added checksums, finished first pass on LinkFrame