Updating the protocol to return default chunk size in bytes
Extracting helper function to it's own file
Moved Chunk and FileInfo to metadata directory