Use less magic numbers and more memcpy()
Mention x86-64 support in readme