Change mac container to array
Preparing logging
Stringhash
Decrypt key
SessionId decrypt
Move api to separate file to support parallel sessions
Splitting to separate files
File list request CHECKPOINT
File list pulling + example
Downloading support for list example
Some basic error detection
Upload preparations