Implemented nextCycle
TODO: finish guid and filesize generation (random) in constructor
implement replicateFile method