changed char to unsigned char; adopted return of checksums
changed function declaration with previuos commit
removed adress operator
save arraycount into given variable
check read bytes after reading
removed doc for now
added check for odd file sizes; handles them accordingly