minor layout improvements
added Application class and updated the Manifest accordingly
added class for managing installation UUID
DiscoverServer and ClientConnectionManager made to use the InstallationUUID