MErged UI changes from KAsper.
Added support for phonebook.
Added inmemoryservice.
Readded files.
Readded files.
Added report support.