Added Docstrings to all functions and removed Jack syntax.

testing fork merge