Uploading workspace functionality

The Dyname receives a file as byte array, saves it as a file, upload this file, sends all needed for restoring the workspace data to the Flood
Convert ```List``` to ```IEnumerable``` whenever possible.