Added a run configuration that triggers a server class reload and then launches the gui. A server must be running before this configuration is launched
Updated the cache keys so that a map operation can be done after retrieval. So now the applications are sorted when queried from the cache.