Fix formatting, semicolons, and === operators
Add comments and questions