Added return types to the documentation of some methods
Missing or incomplete documentation for some methods