Implementing the Controller.

All methods until and including GetOwnedFilesByEmail(...) are now implemented.

NOTE - "NOTE"-comments are scattered all around in the code.
These are places where exceptions might be raised.
I've postponed these parts, because I think it would be wise to discuss how to approach this, with the front-end developers.