ADPManager updated with more features and better comments
Applied clang-format-3.5