cleanup
fix buffer size so last block doesn't read too far
rename buffer_size and refactor
clear junk after ndef message
memset