cleanup
added docstring to CPUContext class
added module docstring
cleanup
added method docstrings