AME-6287 reverted commit due to client SDK issues
AME-6287 (CR-6482) refactoring application manager to make it more OO friendly and testable
Fix for AME-210 - review: CR-829