Adding more robust code docs for Hock

Pretty straight forward. Wanted to clean up our code docs.