Finished it

Added CalulateCRC, the Auth func,  and the read and write functions. They work, and it's awesome.
Merge pull request #2 from Cotix/master

Added contributions from Cotix