Added additional module methods and documented some methods