added GetApplicationImpl class
added GetAvailableAppIDsImpl class
added GetAvailableServiceIDsImpl class
added GetServiceImpl class
implemented missing functionalities
renamed package
code refactoring