Additional Comments

Added more comments to explain program