Fixing errors occurred while enabling extension
Implementing namespaces
Updating code to include pagination using pagination class
Updating code to include namespaces
Adding service definition for the listener
Defining variables via constructor
Resolving errors occuring due to incorrect exception name
Implementing namespaces and making corrections in docs
Correcting @var description in docblocks
Making code improvements
Removing check on IN_PHPBB in case of namespaces
Adding docblock for the constructor
Merge remote-tracking branch 'geetakshi/fix/namespaces'

* geetakshi/fix/namespaces:
  Adding docblock for the constructor
  Removing check on IN_PHPBB in case of namespaces
  Making code improvements
  Correcting @var description in docblocks
  Implementing namespaces and making corrections in docs
  Resolving errors occuring due to incorrect exception name
  Defining variables via constructor
  Adding service definition for the listener
  Updating code to include namespaces
  Updating code to include pagination using pagination class
  Implementing namespaces
  Fixing errors occurred while enabling extension