Final Comments

Added final comments. Missing few (Tasks).
Changed few method names and variables to ease understanding.