Added a simple storage to store and restore objects as they are. That's a trivial first step to store contacts, messages, etc..
Added a Storage class to store objects on the file system. This will be replaced by a database storage soon.
Added Storage access.
Added feature to read/write existing contact storages. Also a first method to send messages.
The contactlist is needed to serialize the whole list with the Storage class. This will probably be removed when using a database (soon).
Integrated the recently created Storage.
Prepared this window to send/show messages.
Cleanup and GUI updates.