API hooks fulfilled for Activity
Updated documentation
Further cleaned documentation
Code tidying