Implemented PaneManager
Refactoring and unit tests
Update unit tests
Implemented configurable retry enabled flag
Implemented configurable retry enabled flag