JavaDocs Added

Added necessary JavaDocs - in their own file Docs