Finished preliminary replay reimplementation
Modified MultiPart builder to accept byte array instead of files