Updated Comments

Added Some comments to better explain what is going on.