Started to comment the code. All required general method comments instated.

Need to comment within the methods.