Renamed variables and added comments.
This was to clarify shifting operations in the compression function.